FileManager 800 v3E (1981)(Synapse Software)(US)[disk]
Emulation Item Preview
Share or Embed This Item
- Publication date
- 1981
- Topics
- Atari 8-bit, Atari 800, Atari XL, Copy Service Stuttgart
- Publisher
- Synapse Software
Cracked disk image for Atari 8-bit computers
Documentation:
Documentation:
Protection: $65, $96 (101, 150) (bad), Dongle on port 1 (Altirra: 0FFFFFF70FFFFFF7) Sector $96 is being read in two places. The dongle check is done in three places. Identical protection: _Specific.FM Cracked by: - changed the bad sector $65 to $37a and sector $96 to $0 - Second crack additionaly removes the dongle checks Routine in sector $1: ---------------------------------------------------------- 062E: A9 00 LDA #$00 0630: 85 D5 STA $D5 0632: A9 79 LDA #$79 # sector $79 0634: 85 D4 STA FR0 0636: 20 A9 06 JSR $06A9 0639: AD 03 03 LDA DSTATS 063C: C9 01 CMP #$01 063E: F0 03 BEQ $0643 0640: 4C 77 E4 JMP COLDSV 0643: A9 64 LDA #$64 # sector $65 (minus 1 - see below) 0645: 85 D4 STA FR0 ---------------------------------------------------------- 0643: A9 03 LDA #$03 # sector $37a (minus 1 - see below) 0645: 85 D5 STA $D5 0647: 20 A9 06 JSR $06A9 064A: 20 D1 06 JSR $06D1 064D: 20 D1 06 JSR $06D1 06A9: A9 FD LDA #$FD # buffer $03fd 06AB: 8D 04 03 STA DBUFLO 06AE: A9 03 LDA #$03 06B0: 8D 05 03 STA DBUFHI 06B3: E6 D4 INC FR0 # increment sector# (see above) 06B5: A5 D4 LDA FR0 06B7: 8D 0A 03 STA DAUX1 06BA: D0 02 BNE $06BE 06BC: E6 D5 INC $D5 06BE: A5 D5 LDA $D5 06C0: 8D 0B 03 STA DAUX2 06C3: A9 01 LDA #$01 06C5: 8D 01 03 STA DUNIT 06C8: A9 52 LDA #$52 06CA: 8D 02 03 STA DCOMND 06CD: 20 53 E4 JSR DSKINV 06D0: 60 RTS 06D1: A9 02 LDA #$02 # wait 06D3: 8D 1D 02 STA CDTMV3+1 06D6: AD 1D 02 LDA CDTMV3+1 06D9: D0 FB BNE $06D6 06DB: AD 03 03 LDA DSTATS 06DE: C9 01 CMP #$01 # bad disk status? 06E0: D0 03 BNE $06E5 # yes => OK 06E2: 4C 77 E4 JMP COLDSV 06E5: 60 RTS Sector $219 (537) at buffer $10c10: ---------------------------------------------------------- Code is encrypted on disk and also moved around in memory (see further below). 91BC: 68 PLA 91BD: A9 01 LDA #$01 # buffer $0101 91BF: 8D 01 03 STA DUNIT 91C2: 8D 04 03 STA DBUFLO 91C5: 8D 05 03 STA DBUFHI 91C8: A9 96 LDA #$96 # sector $96 ---------------------------------------------------------- 91C8: A9 00 LDA #$00 # sector $0 91CA: 8D 0A 03 STA DAUX1 91CD: A9 00 LDA #$00 91CF: 8D 0B 03 STA DAUX2 91D2: A9 52 LDA #$52 91D4: 8D 02 03 STA DCOMND 91D7: 20 53 E4 JSR DSKINV 91DA: AD 03 03 LDA DSTATS 91DD: C9 8A CMP #$8A 91DF: F0 0B BEQ $91EC 91E1: C9 8B CMP #$8B 91E3: F0 07 BEQ $91EC 91E5: C9 90 CMP #$90 91E7: F0 03 BEQ $91EC 91E9: 20 77 E4 JSR COLDSV 91EC: 60 RTS Sector $194 (404) at offset $c990: ---------------------------------------------------------- Code is encrypted on disk and also moved around in memory (see further below). 6D4F: 68 PLA 6D50: A9 01 LDA #$01 6D52: 8D 01 03 STA DUNIT 6D55: 8D 04 03 STA DBUFLO 6D58: 8D 05 03 STA DBUFHI 6D5B: A9 96 LDA #$96 # sector $69 ---------------------------------------------------------- 6D5B: A9 00 LDA #$00 # sector $0 6D5D: 8D 0A 03 STA DAUX1 6D60: A9 00 LDA #$00 6D62: 8D 0B 03 STA DAUX2 6D65: A9 52 LDA #$52 6D67: 8D 02 03 STA DCOMND 6D6A: 20 53 E4 JSR DSKINV 6D6D: AD 03 03 LDA DSTATS 6D70: C9 8A CMP #$8A 6D72: F0 0B BEQ $6D7F 6D74: C9 8B CMP #$8B 6D76: F0 07 BEQ $6D7F 6D78: C9 90 CMP #$90 6D7A: F0 03 BEQ $6D7F 6D7C: 20 77 E4 JSR COLDSV 6D7F: 60 RTS Step 1 decrypt above code: 2075: A0 7F LDY #$7F 2077: B9 FD 03 LDA CASBUF,Y # org: $C8 // $64 // $8f // $27, crack: $5e // $6c // $19 // $2f 207A: 84 CD STY $CD 207C: 45 CD EOR $CD # $5e for $91c9, $64 for $7c6c, $19 for $6d5c, $27 for $5f5c 207E: 91 CB STA ($CB),Y # $00cb=$78a7 // $7fa7 // $6d43 // $5aa7 2080: 88 DEY 2081: 10 F4 BPL $2077 Step 2 move above code in place: A94F: E6 9A INC $9A A951: E6 9C INC $9C A953: B1 99 LDA ($99),Y # $0099=$7829 - $7905 // =$5664 - $5740 A955: 91 9B STA ($9B),Y # $009b=$90ed - $91c9 // =$6c80 - $6d5c A957: C8 INY A958: D0 F9 BNE $A953 A95A: CA DEX A95B: D0 F2 BNE $A94F A95D: 60 RTS Dongle check in sector $78 (120) at offset $3b90: ---------------------------------------------------------- Code is encrypted on disk (see further below). 20F8: A2 05 LDX #$05 20FA: 8E 00 D3 STX PORTA 20FD: AD 00 D3 LDA PORTA 2100: C9 FD CMP #$FD 2102: D0 F4 BNE $20F8 2104: A9 07 LDA #$07 2106: 8D 00 D3 STA PORTA 2109: AE 00 D3 LDX PORTA 210C: E0 F7 CPX #$F7 ---------------------------------------------------------- 210C: E0 FF CPX #$FF 210E: D0 E8 BNE $20F8 Decrypt above code: 0663: A0 7F LDY #$7F 0665: B9 FD 03 LDA CASBUF,Y # org: $CF, crack: $C7 0668: 84 CD STY $CD # $38 for $210d 066A: 45 CD EOR $CD 066C: 91 CB STA ($CB),Y # $00cb=$20d5 066E: 88 DEY 066F: 10 F4 BPL $0665 Dongle check in sector $235 (565) at offset $11a10: ---------------------------------------------------------- Code is encrypted on disk and also moved around in memory (see further below). 7C62: 68 PLA 7C63: A0 00 LDY #$00 7C65: 8C 00 D3 STY PORTA 7C68: AD 00 D3 LDA PORTA 7C6B: C9 00 CMP #$00 ---------------------------------------------------------- 7C6B: C9 08 CMP #$08 7C6D: D0 F4 BNE $7C63 7C6F: A2 00 LDX #$00 7C71: 18 CLC 7C72: 8E 00 D3 STX PORTA 7C75: AD 00 D3 LDA PORTA 7C78: 69 78 ADC #$78 7C7A: 30 07 BMI $7C83 7C7C: E8 INX 7C7D: E0 08 CPX #$08 7C7F: D0 F0 BNE $7C71 7C81: 10 E0 BPL $7C63 Dongle check in sector $1a2 (418) at offset $d090: ---------------------------------------------------------- Code is encrypted on disk (see further below). 5F52: 68 PLA 5F53: A0 00 LDY #$00 5F55: 8C 00 D3 STY PORTA 5F58: AD 00 D3 LDA PORTA 5F5B: C9 00 CMP #$00 ---------------------------------------------------------- 5F5B: C9 08 CMP #$08 5F5D: D0 F4 BNE $5F53 5F5F: A2 00 LDX #$00 5F61: 18 CLC 5F62: 8E 00 D3 STX PORTA 5F65: AD 00 D3 LDA PORTA 5F68: 69 78 ADC #$78 5F6A: 30 07 BMI $5F73 5F6C: E8 INX 5F6D: E0 08 CPX #$08 5F6F: D0 F0 BNE $5F61 5F71: 10 E0 BPL $5F53 DISKMAP - 40 TRACKS - 18 SECTORS 1 *****|**|* ********** ********** *********, 2 *****|**|* ********** .********* *********, 3 *****|**|* ********** .********* *********, 4 *****|**|* ********** .****.**** *********, 5 *****|**|* ********** .********* *********, 6 *****|**|* ********** .********* *********, 7 *****|**|* ********** .********* *********, 8 *****|**|* ********** .********* *********, 9 *****|**|* ********** ********** *********, 10 *****|**|: ********** ********** *********, 11 *****|**|* ********** ********** *********, 12 *****|**|* ********** ********** *********, 13 *****|**|* ********** ********** *********, 14 *****|**|* ********** ********** *********, 15 *****|**|* ********** ********** ********,, 16 *****|**|* ********** ********** *********, 17 *****|**|* ********** ********** ********,, 18 *****|**|* ********** ********** ********,, * OK/DATA .,;: OK/EMPTY ($00, $1A, $FF, other) | MISSING d DELETED C BAD CRC l/L LONG/l+DELETED crack.rup NINJA1T raw 7fffffff 392ca3d12b0362d9ffb007e30cca9661 1d2b130d5aec71e5ec6a8e70cf3b7ecff89268ed 54 03 56 d5 3bc8 c7 c9a9 19 d0b7 2f 10c6e 5e 11a74 6c uncrack.rup NINJA1T raw 38c6b475 df1c8795efe00d33043d6d1775cb1258 804a9c10fedd48b3ee6d27a83e8c7b79b861fa73 54 64 56 d4 3bc8 cf c9a9 8f d0b7 27 10c6e c8 11a74 64
- A8p_release
- 8054
- Addeddate
- 2021-05-19 18:10:59
- Css_crack
- _Specific.FM
- Css_crack_id
- _Specific
- Css_protection
- (bad $65, $96 / 101, 150), (dongle P1:$0FFFFFF70FFFFFF7)
- Emulator
- a800
- Emulator_ext
- atr
- Identifier
- cssa8d_FileManager_800_v3E_1981_Synapse_Software_US
- Scanner
- Internet Archive Python library 2.0.3
comment
Reviews
There are no reviews yet. Be the first one to
write a review.
116 Views
DOWNLOAD OPTIONS
IN COLLECTIONS
Copy Service Stuttgart Crack Collection The Software Library: Atari Computer Software Library The Emulation StationUploaded by Copy Service Stuttgart (tm) on